refreshment shop - Deutsch Englisch Wörterbuch